iT邦幫忙

2022 iThome 鐵人賽

DAY 9
0
影片教學

超越 CPE 程式能力檢定系列 第 9

第九話:公元二零一一年 X 傻傻分不清楚 X 星期幾

  • 分享至 

  • xImage
  •  

Yes
CPE 題號: 13
UVA 編號: 272
題目名稱: TeX Quotes
解題:題意是說 tex quotes 是一款文書編輯軟體,他用來將文本裡的內容變地更整齊美觀,像這題聚焦在引號上面的議題,首先在輸入這個端口,要使用到 cin.get() 來接收這些測資一連串的字元,接著這個文書軟體的規則重頭戲開始了,如果輸入文本接收到雙引號,就開始計數,如果計數總值是奇數,那麼輸出結果的文本,就將這些原來文本的雙引號,依序地輪流變為單引號與頓號,如果計數是偶數則反之亦然

Yes
CPE 題號: 14
UVA 編號: 12019
題目名稱: Doom's Day Algorithm
解題:題目將時間軸鎖定在公元二零一一年,輸入公元二零一一年那年的某月某日,計算那一天是星期幾,首先來宣告二維字元陣列,用來儲存星期的名稱,因為星期有七天,所以第一個大小是七,星期字詞的字母字數不超過十,所以第二個大小設成十,有了測資、月、日變數,還有每月天數也要整數陣列來儲存,因為二零零一年是平年,所以二月要注意是二十八天,運算的手法是從公元二零一零年最末天開始算,那一天是星期五,所以總和從五開始,接著用 for 迴圈來迭代輸入月之前幾個月的總天數,再加上日,之後總概括性地被七取餘數,貫在星期名稱裡,就會得知輸入月日那天是星期幾


上一篇
第八話:句子 X 共同 X 旋轉
下一篇
第十話:卓利 X 機率 X 跳啊
系列文
超越 CPE 程式能力檢定30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言